.shortterm-forecasting {
  display: flex;
  flex: 1;
  flex-direction: column;
  width: 100%;
  height: 1%;
  padding: var(--tj-content-p);

  .step-box {
    display: flex;
    justify-content: center;
    margin-bottom: var(--tj-content-p);
    padding: 9px;
    background-color: var(--bg-main);
    border-radius: var(--tj-border-radius-base);
  }

  .step-content {
    display: flex;
    flex: 1;
    flex-direction: column;
    height: 1%;
    overflow: hidden;
  }
}
